push on ahead of - Turkish English Dictionary